<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <!-- Object.create(prototype, [descriptors])
     -->
     <script>

        //  以对象为原型，创建一个新的对象，并且可以对新对象的属性进行描述
        //Object.create(prototype, [descriptors])
        // prototype 原型对象
        // [descriptors] 对象属性的描述
        var obj = Object.create({},{
            name:{
                value:"洪源",
                writable:true, //是否可编辑，默认为false
                configurable:true,//是否可删除，默认为false
                enumerable:true //是否可遍历，默认为false
            },
            age:{
                
            }
        })

        // obj.name = "章嘉文";

        // 删除属性
        // delete obj.name

        // console.log(obj);

        // 遍历对象
        // for(var item in obj){
        //     console.log(item);
        // }



     </script>
</body>
</html>